ACFWF\Models\Objects\Advanced_Coupon D

Total Complexity 138
Dependencies 6
Dependents 10
Total lines 988
Lines of code 414
Logical lines of code 265
Comment lines 390
Methods 30
Properties 6

Methods 30

Method Rating Maintainability Complexity Lines of code
advanced_read()
B
44 20 40
get_bogo_notice_settings()
A
57 13 13
advanced_clone()
A
41 10 51
get_formatted_cart_conditions_edit()
A
47 9 36
_validate_advanced_change()
A
56 8 17
get_advanced_prop()
S
57 7 17
get_discount_value_string()
S
50 6 29
get_advanced_prop_global_value()
S
56 6 19
__construct()
S
56 6 17
get_advanced_prop_edit()
S
61 5 13
is_advanced_value_valid()
S
62 5 11
get_formatted_bogo_deals_edit()
S
55 4 20
advanced_save()
S
59 4 14
set_advanced_prop()
S
61 4 13
get_advanced_error_message()
S
62 4 10
save_prop_to_global_option_cache()
S
62 3 12
get_coupon_url()
S
61 3 11
is_coupon_url_valid()
S
66 3 8
get_string_meta()
S
76 3 3
get_string_option()
S
73 3 4
_default_advanced_data()
S
56 1 21
get_advanced_changed_prop()
S
77 2 3
get_schedule_string()
S
73 2 4
get_valid_redirect_url()
S
72 1 5
get_extra_advanced_prop_global_value()
S
82 1 3
is_skip_save_advanced_prop()
S
82 1 3
extra_default_advanced_data()
S
82 1 3
is_advanced_coupon_valid()
S
69 1 8
handle_read_empty_value()
S
82 1 3
advanced_read_property()
S
82 1 3